cringe-making

listen to the pronunciation of cringe-making
English - English

Definition of cringe-making in English English dictionary

cringemaking
Inducing cringing; embarrassing
cringe-making
Favorites