Definify.com

Definition 2026


petlatl

petlatl

Nahuatl

Noun

petlatl

  1. Mat.

Derived terms

Descendants