Turkish-English dictionary »

streisand etkisi meaning in English

TurkishEnglish
Streisand etkisi noun

Streisand effect(phenomenon)
noun