Touggourt (English, name)
expansion: Touggourt
Senses:
glosses: A city and commune in Algeria.
glosses: A former sultanate in Algeria.
glosses: A district in Algeria.
glosses: A province in Algeria.
Forms: