Home Sanskrit Dictionary

Download Sanskrit Dictionary APP

Self-complacent Sanskrit Meaning

आत्मतुष्ट, आत्मतृप्त, आत्मसन्तुष्ट