1 Translation results for: megaphone
 
megaphone noun
megaphones
مُكَبِّر صَوْت
بُوق
Responsive image
Protester using a megaphone
Advertisement
Reverse translation for
megaphone