Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
gun turret
noun
(n)
a self-contained weapons platform housing guns and capable of rotation
sebuah self contained senjata platform perumahan senjata dan mampu putaran
Synonym:
gun enclosure
,
turret
source: wordnet30