Definisi 'tracked vehicle'

English to English
noun
1 a self-propelled vehicle that moves on tracks Terjemahkan
source: wordnet30
More Word(s)
self-propelled vehicle, cat, caterpillar, half track, snowmobile, armored combat vehicle, caterpillar track, caterpillar tread, track,

Visual Synonyms