embarrassing situation; annoyingly awkward situation

listen to the pronunciation of embarrassing situation; annoyingly awkward situation
Englisch - Englisch
a fine kettle of fish
embarrassing situation; annoyingly awkward situation
Favoriten