vanmaram

തപസ് - meaning in english

Meanings for തപസ്

noun
Asceticism