Slovnenya

Translation English Spanish: river

Diccionario: main
river
noun