thúulu̱

Phonetic
[ˈtuu˦˧.lu˨]
English: Translation
Sphere; ball
Spanish: Translation
Esfera; pelota
noun
Universe and the natural world
San Felipe Otlaltepec
etnoecologia-uv-mx-2014