vanmaram

സത്രീലമ്പടന് - meaning in english

Meanings for സത്രീലമ്പടന്

noun
Lady killer