English-Portuguese dictionary »

astroturfing meaning in Portuguese

EnglishPortuguese
astroturfing (disguising of an orchestrated campaign)
noun

astroturfingnoun
{m}