Definisi 'dirty linen'

English to English
noun
1 personal matters that could be embarrassing if made public Terjemahkan
source: wordnet30


Visual Synonyms