carbineEnglish

carbine

Noun

Light automatic rifle

English: carbine

Bahasa: karabin

Bahasa words with similar meanings

Words that start with "carbine"