small parasitic worm that infests the intestines and anus

listen to the pronunciation of small parasitic worm that infests the intestines and anus
English - Turkish
English - English
{i} pinworm
small parasitic worm that infests the intestines and anus
Favorites