Sarasu meaning in english
Word: സരസ്സ് Transliteration: sarass
Lake സരസ്സ് definition in malayalam: ജലം തടാകം വാക്ക് പൊയ്ക
കൃത്രിമമായ തടാകമോ പൊയ്കയോ വെള്ളം നിറഞ്ഞ തൊട്ടി Related wordssarass (സരസ്സ്) - Lake sarass (സരസ്സ്) - Lake
Meaning of സരസ്സ് in english :
Noun MereMalayalam to English
English To Malayalam