×
parasitize
meaning in French
v.
parasiter, infecter de parasites; vivre en parasite
Related Words
parasitism
parasitization
parasitized
parasitologic
PC Version
Copyright © 2018 WordTech Co.