Italian-English dictionary »

effetto streisand meaning in English

ItalianEnglish
effetto Streisand noun
{m}

Streisand effect(phenomenon)
noun