FAQs About the word tracked vehicle

مركبة مجنزرة

a self-propelled vehicle that moves on tracks

No synonyms found.

No antonyms found.

tracked => متعقب, trackball => كرة التتبع, trackage => المسار, trackable => قابل للتتبع, track star => نجم الميدان,