खुद आबन बुराई कन

English: Translation
self-abuse/pollution; self-depreciation; self-humiliation; self-reproach
Hindi: Translation
आत्म-निंदा; आत्मावमूल्यन; आत्मनिंदा; आत्म-अवमानना; आत्मभर्त्सना
verb
noun