rocket_launcherEnglish

launcher, rocket launcher

Noun

Armament in the form of a device capable of launching a rocket

English: launcher, rocket launcher

Bahasa: pelancar

Bahasa words with similar meanings

English words with similar meanings

Show 1 words