Galled

English Meaning

Portuguese Meaning

irritar

esfolar

escoriar

atormentar

afligir

provocar

arranhar