Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
heavy weapon
noun
(n)
large but transportable armament
besar tapi transportable persenjataan
Synonym:
artillery
,
gun
,
ordnance
source: wordnet30