tracked_vehicleEnglish

tracked vehicle

Noun

A self-propelled vehicle that moves on tracks

English: tracked vehicle