causing embarrassment; very embarrassing

listen to the pronunciation of causing embarrassment; very embarrassing
İngilizce - İngilizce
{s} cringeworthy
causing embarrassment; very embarrassing