kamus
.
Search
About
tracked_vehicle
English
tracked vehicle
Noun
A self-propelled vehicle that moves on tracks
English: tracked vehicle