Vocabulary
溝掘り機
みぞほりき
trench digging machine; trencher
noun