have a skeleton in the cupboard - Español Inglés Diccionario

Proponer traducción