German-English dictionary »

megaphon meaning in English

GermanEnglish
das Megaphon [des Megaphons; die Megaphone] Substantiv
[megaˈfoːn]

megaphone [megaphones]◼◼◼noun
[UK: ˈme.ɡə.fəʊn] [US: ˈme.ɡəˌfoʊn]