Translation of tlalcoyote in English:

tlalcoyote

badger, n.

masculine noun

Mexico

  • 1

    badger