embarrassing situation; annoyingly awkward situation

listen to the pronunciation of embarrassing situation; annoyingly awkward situation
İngilizce - İngilizce
a fine kettle of fish
embarrassing situation; annoyingly awkward situation