LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Güney İtalya” in English

1 English translation
EN
Southern Italy

Naples is the largest city in southern Italy.