Spanish Sahara n : an area in northwestern Africa with rich phosphate deposits; under Moroccan control since 1992 [syn: {Western Sahara}]
版权所有 © 2025 3Dict.cn