Megaphon has 13 translations in 5 languages

translations of Megaphon

DE EN English 7 translations
DE FR French 1 translation
  • mégaphone (n) [portable device which electronically amplifies a person’s natural voice] {m}
DE NL Dutch 1 translation
  • megafoon (n) [portable device which electronically amplifies a person’s natural voice] {m}
DE PL Polish 1 translation
DE RU Russian 3 translations