megaphones - Alemán Inglés Diccionario

megaphones

Meanings of "megaphones" in German English Dictionary : 5 result(s)

Inglés Alemán
General
megaphone Megaphon [n]
megaphone Megafon [n]
megaphone Sprachrohr [n]
Colloquial
megaphone Flüstertüte [f]
Chemistry
megaphone Megaphon [n]