LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“hydrobiology” in Turkish

1 Turkish translation