Wörterbuch
babelfish
/
Wörterbuch
/
Englisch → Deutsch
to cause sb. embarrassment
Wörterbuch
to cause sb. embarrassment
jdn. verlegen machen