Thapasu meaning in english
Word: തപസ്സ് Transliteration: tapass
Self-mortification Related wordstapass (തപസ്സ്) - Penance
Meaning of തപസ്സ് in english :
Noun PenanceMalayalam to English
English To Malayalam