French-English dictionary »

effet streisand meaning in English

FrenchEnglish
effet Streisand nom {m}

Streisand effect◼◼◼(phenomenon)
noun