parasiting

English

Verb

parasiting

  1. present participle of parasite