track roller frame /ˈtɹak ˈɹəʊlə ˈfɹeɪm/ n

中文:履带支重轮架

Meaning:Lengthwise part forming the track’s chassis; the final drive and the track idler are attached to it.

Found in these illustrated scenes(1)

‹ Browse all scenes