1. ಆತ್ಮೋದ್ಧಾರ

    Play audio
    ♪ ātmōddhāra
    Share screenshot
    1. (Noun)
    2. the fact or an instance of one improving, enlightening or uplifting morally or spiritually by oneself; edification.

Comments and suggestions