skeleton in the cupboard in Polish
skeleton in the cupboard in Polish
szkielet w szafie
(UK, idiomatic) A shameful secret.
trup w szafie
(UK, idiomatic) A shameful secret.