Vocabulary

自走

self-propulsion

noun suru-verb adj-no