Mestre (English, name)
expansion: Mestre
Senses:
glosses: A borough of Venice, Veneto, Italy, located on the mainland.
Forms: