tepalcates
Spanish
Noun
tepalcates
m
pl
plural of
tepalcate