bn:00077847n
Noun Concept
EN
tracked vehicle
EN
A self-propelled vehicle that moves on tracks WordNet 3.0
Definitions
Relations
Sources