vanmaram

നാരദന് - meaning in english

Meanings for നാരദന്

noun
Narada