German-Latin dictionary »

megaphon meaning in Latin

GermanLatin
Megaphon Substantiv
trichterförmiges Gerät, das durch Bündelung der Schallwellen oder elektrisch akustische Signale verstärkt

tuba stentoreanoun