dirty linen
تعریف انگلیسی
noun
- personal matters that could be embarrassing if made public