tejolotes

English

Noun

tejolotes

  1. plural of tejolote

Spanish

Noun

tejolotes m pl

  1. plural of tejolote