vanmaram

കാമപീഡ - meaning in english

Meanings for കാമപീഡ

noun
Love-sickness