Meaning of トレンチング in Japanese

  1. Words

Definition of トレンチング

トレンチング(torenchingu)
  1. (n) trenching
Back to top