a city in north-central greece, the capital of thessaly

listen to the pronunciation of a city in north-central greece, the capital of thessaly
English - English

Definition of a city in north-central greece, the capital of thessaly in English English dictionary

A city in north-central Greece, the capital of Thessaly.
Larissa
a city in north-central greece, the capital of thessaly
Favorites