tzompantlis
English
Noun
tzompantlis
plural of
tzompantli
Spanish
Noun
tzompantlis
m
pl
plural of
tzompantli