EN

Antonyms for parasite

In other languages

Français
parasite
Italiano
parassita