LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ince bağırsaklarda bulunan azı kancalı bir çeşit solucan” İngilizcede

1 İngilizce çeviri
EN
hookworm

Hookworm is a worm, a parasite of man, that sticks to the small intestine.