vanmaram

മത്സരബുദ്ധി - meaning in english

Meanings for മത്സരബുദ്ധി

noun
Egoistic urge