Turkish-English dictionary »

kirli çamaşır meaning in English

TurkishEnglish
kirli çamaşır noun

dirty laundry(unflattering facts or questionable activities)
noun