tracked vehicle

Found in thesaurus: self-propelled vehicle

AutomotiveDownload this dictionary
tracked vehicle
English: tracked vehicle
Arabic: مركبة مجنزرة. مركبة بجنزير