vanmaram

വിശാരദന് - meaning in english

Meanings for വിശാരദന്

adj
Strategist