Definisi 'armored combat vehicle'

English to English
noun
1 an enclosed armored military vehicle; has a cannon and moves on caterpillar treads Terjemahkan
source: wordnet30


Visual Synonyms