vanmaram

നകുലന് - meaning in english

Meanings for നകുലന്

noun
Nakula