Dictionary: Translated:
x
x
астротурфинг
   astroturfing Noun
astroturfing / astroturfings
  1.    астротурфинг м.р.
  2. hide

Phrases

Contexts

Definitions