English-Italian dictionary »

megaphonic meaning in Italian

EnglishItalian
megaphonic (all senses)
adjective

megafonicoadjective