kamus
.
Search
About
echo_chamber
English
echo chamber
Noun
An enclosed space for producing reverberation of a sound
English: echo chamber