han parasitado
Present perfect ellos/ellas/ustedes conjugation of parasitar.

parasitar

Creo que nos han parasitado y también a otras especies adecuadas en todo el universo, y los grises cortos y su oficio fueron creados como un medio para este fin.
I believe they are parasitizing us and other suitable species universe wide, and the short Greys and their craft were created as a means to this end.
Word of the Day
rice pudding