Mamers (English, name)
expansion: Mamers
Senses:
glosses: A commune in the Sarthe department in the region of Pays de la Loire in northwestern France.
Forms: