Boudouaou (English, name)
expansion: Boudouaou
Senses:
glosses: A town in Boumerdès province, Algeria. Former name: Alma.
glosses: A district of Boumerdès province, Algeria; in full, Boudouaou District.
Forms: