Noun
megaphone [pl. megaphones]
megaphone [pl. megaphones] , {instruments & machines}, {Acous.,ind.}
بوق {صوتيات،صناعة}
...
megaphone {Acous.}
صوتي {صوتيات}
megaphone {Acous.}
ميغافون {مضخم صوتي}، {صوتيات}