n. People's Democratic Republic of Algeria, country in north Africa on the Mediterranean Sea (between Morocco and Tunisia)
ALGERIA
Meaning of ALGERIA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012