vanmaram

തപസ്സ് - meaning in english

Meanings for തപസ്സ്

noun
Self-mortification
unknown
penance