Sathreelampatan meaning in english
Word: സത്രീലമ്പടന് Transliteration: satrīlampaṭan
Related wordssatrīlampaṭan (സത്രീലമ്പടന്) - Lady killer
Meaning of സത്രീലമ്പടന് in english :
Noun Lady killerMalayalam to English
English To Malayalam