Huejutla (English, name)
expansion: Huejutla
Senses:
glosses: A municipality and town in Hidalgo, Mexico.
Forms: