causing embarrassment; very embarrassing

listen to the pronunciation of causing embarrassment; very embarrassing
Englisch - Englisch
{s} cringeworthy
causing embarrassment; very embarrassing
Favoriten