Search term Megaphon has 9 results
DE German EN English
Megaphon megaphone
Megaphon (n) megaphone (n)
Megaphon bullhorn
Megaphon (n) [portable device which electronically amplifies a person’s natural voice] bullhorn (n) [portable device which electronically amplifies a person’s natural voice]
Megaphon loud-hailer

German English translations

DE Synonyms for megaphon EN Translations
Sprachrohr [Megafon] n bullhorn
Tröte [Megafon] vuvuzela
Flüstertüte [Megafon] loud-hailer