OUARGLA


Meaning of OUARGLA in English

geographical name town & oasis Algeria in the Sahara population 81,721

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.