NichiDict

トレンチング

[torenchingu]

Meanings

1.Noun

trenching