xī​xī​lǐ

Sicily

Definitions

Xī​xī​lǐ

Sicily; Sicilia (Italian Island)

Sources