Translation of parasit in English:

parasit

parasite

  • 1

    parasite