Home
Manglish
English listing
Malayalam listing
About
Flagellant - meaning in malayalam
Meanings for Flagellant
noun
മതാചാരാനുഷ്ഠമായി സ്വയം പ്രഹരിക്കുന്നവന്
adj
ചമ്മട്ടി പ്രഹരം നടത്തുന്ന