Bozouls (English, name)
expansion: Bozouls
Senses:
glosses: A city in Aveyron department, France.
Forms: