खुद आबन बेइज्जति

English: Translation
self-abasement
Hindi: Translation
आत्मतिरस्कार
noun