Definition of トレンチ

トレンチ

torenchi

noun
trench