LexiTurkTURKISH ↔ ENGLISH DICTIONARY

copepod” in Turkish

1 Turkish translation