shame, embarrass; show disapproval

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