live on or in a host, as of parasites

listen to the pronunciation of live on or in a host, as of parasites
English - Turkish
English - English
infest
live on or in a host, as of parasites
Favorites