Noun

Dictionary in Provencal

escaragnaduro

scarification; scratch

English translation scarification; scratch
Grammatical category s.
Also from English scarification, scratch