No exact translation found for
Megaphon

Do you mean:
similar Results
megaphone (n.) , [pl. megaphones]
megaphone (n.) , [pl. megaphones] , {instruments & machines}, {Acous.,ind.}
بوق {صوتيات،صناعة}
megaphone {Acous.}
صوتي {صوتيات}
megaphone {Acous.}
ميغافون {مضخم صوتي}، {صوتيات}