temalacatls
English
Noun
temalacatls
plural of
temalacatl