Sathreelampatan‍ meaning in english


Word: സത്രീലമ്പടന്‍ Transliteration: satrīlampaṭan‍

Meaning of സത്രീലമ്പടന്‍ in english :

Noun Lady killer
Related wordssatrīlampaṭan‍ (സത്രീലമ്പടന്‍) - Lady killer 
Malayalam to English
English To Malayalam