vanmaram

വിദഗ്‌ധന് - meaning in english

Meanings for വിദഗ്‌ധന്

noun
Well-versed