English-Polish dictionary »

megaphone meaning in Polish

EnglishPolish
megaphone noun
portable device used to amplify a person's voice

megafonnoun