Wörterbuch
babelfish
/
English → Deutsch
to make a fool of oneself
Wörterbuch
sich blamieren
to make a fool of oneself
sich lächerlich machen
to make a fool of oneself