LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“parasitology” in Turkish

1 Turkish translation