embarrassing situation; annoyingly awkward situation

listen to the pronunciation of embarrassing situation; annoyingly awkward situation
الإنجليزية - الإنجليزية
a fine kettle of fish
embarrassing situation; annoyingly awkward situation
المفضلات