Meaning of Self-condemnation



English: Self-condemnation
Bangla: আত্মনিন্দা
Hindi: आत्म-आलोचना, आत्म-समालोचना, अपनी बेइज़्ज़ती अपने आप करना
Type: Noun / বিশেষ্য / संज्ञा