vanmaram

വേദവ്യാസന് - meaning in english

Meanings for വേദവ്യാസന്

noun
Veda vyasa