Meaning of Self-abasement



English: Self-abasement
Bangla: নিজে কে ছোটো করা
Hindi: आत्म-अनादर
Type: Unknown / অজানা / अज्ञात