tlahtoa

Central Nahuatl

Verb

tlahtoa

  1. To speak