meaning of Arabische Saharauische Demokratische Republik

Arabische Saharauische Demokratische Republik - German to English

Sahrawi Arab Democratic Republic