French-English dictionary »

mégaphonique meaning in English

FrenchEnglish
mégaphonique adjectif

megaphonic(all senses)
adjective