sounding board – English–Español translations

🇬🇧 en es 🇪🇸

sounding board noun

  • structure that reflects sound towards the intended listeners
tornavoz
Wiktionary Links