you have a skeleton in your closet. - Inglés Sinónimo Diccionario

Can't found any synonym terms.