MESTA


Meaning of MESTA in English

or Greek Néstos geographical name river 150 miles (240 kilometers ) SW Bulgaria & NE Greece flowing from W end of Rhodope Mountains SE into the Aegean

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