AMBATO


Meaning of AMBATO in English

geographical name city central Ecuador S of Quito population 124,166

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