Term Gallery logo

Meanings of sound proof room in English