Vocabulary

溝掘り機

trench digging machine; trencher

noun