Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
bullhorn
noun
(n)
a portable loudspeaker with built-in microphone and amplifier
portable loudspeaker dengan built in mikrofon dan amplifier
Synonym:
loud hailer
,
loud-hailer
source: wordnet30