vanmaram

ശ്രാവസ്‌തരാജന് - meaning in english

Meanings for ശ്രാവസ്‌തരാജന്

noun
King sravastha