Ouargla (English, name)
expansion: Ouargla
Senses:
glosses: The capital city of Ouargla Province in the Sahara Desert in southern Algeria.
Forms: