Home
English listing
Malayalam listing
About
കാമപീഡ - meaning in english
Meanings for കാമപീഡ
noun
Love-sickness