track link /ˈtɹeɪsəɹi/ n

中文:履带链节

Meaning:One of a series of articulated pieces that forms the track shoe.

Found in these illustrated scenes(1)

‹ Browse all scenes