English edit

Noun edit

temalacatls

  1. plural of temalacatl