one who practices flagellating oneself, either for penance

listen to the pronunciation of one who practices flagellating oneself, either for penance
İngilizce - İngilizce
flagellant
one who practices
{n} practicer
one who practices flagellating oneself, either for penance