MalayTranslate.com
Malay to English Translator
Translate Here

English to English

heavy weapon

noun (n)

  • large but transportable armament
    besar tapi transportable persenjataan
    source: wordnet30