- Japanese⇔English Dictionary

(kanji info)
  1. 1. [n] erosion control dam; barrier against debris-slide

Kanji in this word