Domodossola (English, name)
expansion: Domodossola
Senses:
glosses: A town in Piedmont, Italy, close to the border with Switzerland.
Forms: