Vocabulary

スペイン領サハラ

Spanish Sahara

noun