English-German dictionary »

you have a skeleton in your closet. meaning in German

EnglishGerman
You have a skeleton in your closet.

Du hast Dreck am Stecken.