Vocabulary

トレンチング

trenching

noun