vanmaram

കാമചോദന - meaning in english

Meanings for കാമചോദന

noun
Libido