vanmaram

സമര്‍ത്ഥന്‍ - meaning in english

Meanings for സമര്‍ത്ഥന്‍

noun
Clever person
Humdinger
unknown
proficient
efficient