Wörterbuch
babelfish
/
English → Deutsch
to disgrace oneself
Wörterbuch
sich blamieren
to disgrace oneself
sich daneben benehmen
to disgrace oneself