German–English dictionary

English translation of the German word Megaphon

German → English
  
GermanEnglish (translated indirectly)Esperanto
(Sprachrohr; Sprachröhre; Sprechrohr); ; ; ;

GermanEnglish
Megaphon blowhorn; bullhorn; loud‐hailer; megaphone; speaking‐trumpet