weapon_systemEnglish

arm, weapon, weapon system

Noun

Any instrument or instrumentality used in fighting or hunting

English: weapon, arm, weapon system

Bahasa: senjata, senjata api

Bahasa words with similar meanings

English words with similar meanings

Show 2 words