Yaguachi (English, name)
expansion: Yaguachi
Senses:
glosses: A town and canton (Yaguachi Canton) in Guayas province, Ecuador.
Forms: