translate-calculator.com

Download Sanskrit Dictionary APP

Self-sacrifice Sanskrit Meaning

आत्मदानम्

Definition

कस्यचित् कार्यस्य कृते स्वप्राणार्पणम्।

Definition

भारतदेशं पारतन्त्र्यात् मोचितुं नैकैः नेतृभिः आत्मदानम् कृतम्।

For more Download Sanskrit Dictionary APP