Search term Siracusa has 2 results
IT Italian EN English
Siracusa Syracuse
Siracusa (proper) [city and port in the province of Syracuse] Syracuse (proper) [city and port in the province of Syracuse]