Italian-English dictionary »

seragusa meaning in English

ItalianEnglish
Seragusa proper noun
{f}

Syracuse(city and port in the province of Syracuse, Sicily)
proper noun
[UK: ˈsaɪ.rə.kjuːz] [US: ˈsɪ.rə.ˌkjuːz]