Vocabulary
トレンチャー
トレンチャー
trencher
noun