Versión en Español
Translate
"naturaleza (n): waterfall"
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
naturaleza (n): waterfall; cascade; falls
salto