Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
microphone boom
noun
(n)
a pole carrying an overhead microphone projected over a film or tv set
tiang membawa sebuah overhead mikrofon diunjurkan di sebuah filem atau tv set
Synonym:
boom
source: wordnet30