vanmaram

ദശരഥ രാജാവ് - meaning in english

Meanings for ദശരഥ രാജാവ്

noun
King dasaratha