tonton

Phonetic
[ton.'ton]
Spanish: Translation
Lechuza (bruja)
English: Translation
witch
noun
Humans, Social Relations and Organization
Notes

qanjobal_Aura-Violeta-Juan-Lorenzo_06Aug2014-1825_Lechuza-bruja.wav recorded directly on 06Aug2014-1825 by Aura Violeta Juan Lorenzo;