a discreditable or embarrassing fact that someone wishes to keep secret

listen to the pronunciation of a discreditable or embarrassing fact that someone wishes to keep secret
Englisch - Türkisch
Englisch - Englisch
(deyim) skeleton in the closet