shame, embarrass; show disapproval

listen to the pronunciation of shame, embarrass; show disapproval
İngilizce - İngilizce
{f} discountenance
shame, embarrass; show disapproval