vanmaram

ദശരഥന് - meaning in english

Meanings for ദശരഥന്

noun
Dasaratha