tlatl

Classical Nahuatl

Noun

tlatl

  1. A strip of cloth