Punta Chueca (English, name)
expansion: Punta Chueca
Senses:
glosses: A town in Sonora, Mexico.
Forms: