Slovnenya

Translation English Spanish: riverbank

Dictionary: main
riverbank
noun