Polish-English dictionary »

flagelant meaning in English

PolishEnglish
flagelant noun

flagellantnoun
one who practices self-flagellation