MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Sicilia
(s/i/'/tS//i/l/j//A/ )

noun (n)

  • the Italian region on the island of Sicily
    itali kawasan di pulau sisilia
    Synonym:
    sicily
    source: wordnet30
  • the largest island in the Mediterranean
    terbesar pulau di mediterania
    source: wordnet30