Noun

Dictionary in Provencal

escarificacioun

scarification

English translation scarification
Grammatical category s.
Also from English scarification