Noun

Dictionary in Provencal

flagelacioun

flagellation

English translation flagellation
Grammatical category s.
Also from English flagellation