Bouarfa (English, name)
expansion: Bouarfa
Senses:
glosses: A town and commune in Blida Province, Algeria.
glosses: A city, the capital of Figuig Province, Oriental Region, Morocco.
Forms: