LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“nematode” in Turkish

2 Turkish translations