"techalote" English translation

ES

"techalote" in English

ES

techalote {masculine}

volume_up
1. zoology, Mexico, colloquial
techalote