Slovnenya

Translation English Japanese: river bottom

Dictionary: main
river bottom
noun