skeleton in the cupboard in French
skeleton in the cupboard in French
cadavre dans le placard
(UK, idiomatic) A shameful secret.
squelette dans le placard
(UK, idiomatic) A shameful secret.