Flagellation meaning in malayalam
Word: Flagellation
Flagellation definition
Noun:
beating with a whip or strap or rope as a form of punishment
Related wordsFlagellation - Chammattipraharam (ചമ്മട്ടിപ്രഹരം) Noun:
beating with a whip or strap or rope as a form of punishment
Malayalam to English
English To Malayalam