Definition of Half-tracked vehicle

Babylon English Dictionary
vehicle that moves on wheels and metal chains
Search Dictionary