Definify.com

Definition 2025


petlatl

petlatl

Nahuatl

Noun

petlatl

  1. Mat.

Derived terms

Descendants