Serbian-Croatian-English dictionary »

mȅgafōn meaning in English

Serbian-CroatianEnglish
mȅgafōn noun
{m}

megaphone [megaphones](portable device used to amplify a person's voice)
noun
[UK: ˈme.ɡə.fəʊn] [US: ˈme.ɡəˌfoʊn]

Your history