vanmaram

ദാണ്‌ഡനം - meaning in english

Meanings for ദാണ്‌ഡനം

noun
Corporal punishment