Taranto in Greek
Taranto in Greek
Τάραντας
A province of Apulia, Italy, around the city.
Ταράντο
A province of Apulia, Italy, around the city.