SALTO


Meaning of SALTO in English

geographical name city & port NW Uruguay on Uruguay River population 74,881

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.