Machachi (English, name)
expansion: Machachi
Senses:
glosses: A city in Mejía canton, Pichincha province, Ecuador.
Forms: