LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“helminth” in Turkish

1 Turkish translation