Guamúchil (English, name)
expansion: Guamúchil
Senses:
glosses: A city in Sinaloa, Mexico, and the municipal seat of Salvador Alvarado.
Forms: