sound mirrors

English

Noun

sound mirrors

  1. plural of sound mirror