shame, embarrass; show disapproval

listen to the pronunciation of shame, embarrass; show disapproval
الإنجليزية - التركية
الإنجليزية - الإنجليزية
{f} discountenance