MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Arabian Peninsula

noun (n)

  • a peninsula between the Red Sea and the Persian Gulf; strategically important for its oil resources
    sebuah semenanjung antara laut merah dan teluk persia; strategik penting untuk sumber minyak
    Synonym:
    arabia
    source: wordnet30