Definify.com

Definition 2025


yollotl

yollotl

Nahuatl

Noun

yollotl

  1. heart