Translation of "parasito" into English
parasite, scrounger, sponger are the top translations of "parasito" into English.
parasito
-
parasite
nounOrganism which lives and obtains food at the expense of another organism, the host.
-
scrounger
noun -
sponger
noun
-
Show algorithmically generated translations
Images with "parasito"
Add example
Add