Japanese dictionary
かがんだんきゅう
river terrace
Kanji details
・river
・beach
・grade
・steps
・stairs
・hill
・knoll