MalayTranslate.com
Malay to English Translator
Translate Here

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
    source: wordnet30