NichiDict

スペイン領サハラ

すぺいんりょうさはら
[supeinryousahara]

Meanings

1.Noun

Spanish Sahara