atai

English: Translation
itch
Spanish: Translation
comezón
Health, well-being and sickness
Notes

Also pololo sawa is an itchy sore.

ID
04.854