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
İngilizce - Türkçe
İngilizce - İngilizce
(deyim) skeleton in the closet
a discreditable or embarrassing fact that someone wishes to keep secret