Vocabulary

掘削機

excavator

noun