Latin-English dictionary »

megalophonum meaning in English

LatinEnglish
megalophonum [megalophoni] (2nd) N
noun

loudspeaker [loudspeakers]noun
[UK: laʊd.ˈspiːkə(r)] [US: ˈlaʊd.ˌspikər]

Your history