caterpillar track

同义
caterpillar track caterpillar tread track
词性
n
解释
an endless metal belt on which tracked vehicles move over the ground
示例
None