embarrassing situation; annoyingly awkward situation

listen to the pronunciation of embarrassing situation; annoyingly awkward situation
English - English
a fine kettle of fish
embarrassing situation; annoyingly awkward situation
Favorites