zompantlis

Spanish

Noun

zompantlis m pl

  1. plural of zompantli