vanmaram

Flagellation - meaning in malayalam

Meanings for Flagellation

noun
ചമ്മട്ടിപ്രഹരം