causing embarrassment; very embarrassing

listen to the pronunciation of causing embarrassment; very embarrassing
الإنجليزية - الإنجليزية
{s} cringeworthy
causing embarrassment; very embarrassing
المفضلات