Slovnenya

Translation English Spanish: river bottom

Dictionary: main
river bottom
noun