MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Sicily

noun (n)

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