Паразит (en. Parasite)

Translation into Russian

Synonyms

  • leech
  • freeloader
  • hanger-on
  • mooch
  • sponger