Aphrodisiac

Tamil Meaning

பாலுணர்வூட்டுகிற

English Meaning

  1. Arousing or intensifying sexual desire.
  2. Something, such as a drug or food, having such an effect.

Statcounter