vanmaram

സുഗ്രീവന് - meaning in english

Meanings for സുഗ്രീവന്

noun
Sugreeva