खुद ऐफिथे दोसदिन

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