French-English dictionary »

laver son linge sale en public meaning in English

FrenchEnglish
laver son linge sale en public verbe

air one's dirty laundry in publicverb