Vocabulary

自走式

self-propelled (type)

adj-no