MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Al-Magrib

noun (n)

  • a kingdom (constitutional monarchy) in northwestern Africa with a largely Muslim population; achieved independence from France in 1956
    kerajaan (perlembagaan kerajaan) di afrika barat laut dengan sebagian besar penduduk muslim; mencapai kemerdekaan pada tahun 1956 dari perancis
    source: wordnet30