tenamaztles

Spanish

Noun

tenamaztles m pl

  1. plural of tenamaztle