Dictionary for English, Malay, chines, Indonesian, Japanese, etc
Results
English>Indonesian
Spanish SaharaSahara Barat
SaharaSahara
Western SaharaSahara Barat
Sahara DesertSahara
Spanish GuineaGuinea Khatulistiwa
Spanish capitalMadrid
Spanish Civil WarPerang Saudara Spanyol
English Definition
    noun
  1. Western Sahara, Spanish Sahara: an area in northwestern Africa with rich phosphate deposits; under Moroccan control since 1992
Translation
Indonesian Sahara Barat
Japanese SUPEINROUSAHARA, スペインりょうサハラ, スペイン領サハラ
Korean 서사하라