Polish-French dictionary »

megafon meaning in French

PolishFrench
megafon noun

mégaphonenom