that causes one to cringe with embarrassment; embarrassing

listen to the pronunciation of that causes one to cringe with embarrassment; embarrassing
الإنجليزية - الإنجليزية
cringeworthy
that causes one to cringe with embarrassment; embarrassing
المفضلات