parasite; hanger-on, sponger, moocher, leech, parasite, drone

listen to the pronunciation of parasite; hanger-on, sponger, moocher, leech, parasite, drone
English - Turkish

Definition of parasite; hanger-on, sponger, moocher, leech, parasite, drone in English Turkish dictionary

parasite; hanger-on, sponger, moocher, leech, parasite, drone
asalak
parasite; hanger-on, sponger, moocher, leech, parasite, drone
Favorites