French-English dictionary »

linge sale meaning in English

FrenchEnglish
linge sale nom {m}

dirty laundry◼◼◼(unflattering facts or questionable activities)
noun

laver son linge sale en public verbe

air one's dirty laundry in publicverb