ayúngucha

English: Definition
itch (a-st of yungú)
verb