vanmaram

കംസന് - meaning in english

Meanings for കംസന്

noun
Kamsa