vanmaram

സ്വതാത്‌പര്യം - meaning in english

Meanings for സ്വതാത്‌പര്യം

noun
Self-interest