आबन तसल्लि

English: Translation
self-satisfaction
Hindi: Translation
आत्मसंतोष
noun