Tysk-Engelsk ordbok »

du hast dreck am stecken. betyder på engelska

TyskaEngelska
Du hast Dreck am Stecken.

You have a skeleton in your closet.