Spanish-English dictionary »

cámara de eco meaning in English

SpanishEnglish
cámara de eco noun
{f}

echo chamber(room)
noun