worm thread

listen to the pronunciation of worm thread
Englisch - Englisch

Definition von worm thread im Englisch Englisch wörterbuch

thread worm
parasitic worm that lives in the intestines
worm thread
Favoriten