MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Mediterranean Sea

noun (n)

  • the largest inland sea; between Europe and Africa and Asia
    terbesar laut pedalaman; antara eropah dan afrika dan asia
    Synonym:
    mediterranean
    source: wordnet30