a gangrene, vexation, humiliation

listen to the pronunciation of a gangrene, vexation, humiliation
الإنجليزية - الإنجليزية
{n} mortification
a gangrene, vexation, humiliation
المفضلات