What is the meaning of people's democratic republic of algeria in English?

Learn vocabulary with pictures as well as definitions of people's democratic republic of algeria in English

Learn in

See more

n. People's Democratic Republic of Algeria

Definition of People's Democratic Republic of Algeria in English

Semi-presidential republic located in the north of Africa, bordering Morocco, Mauritania, Mali, Niger, Libya, and Tunisia, as well as the Mediterranean Sea.

Synonyms of People's Democratic Republic of Algeria in English

Algeria