LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“daphnia” in Turkish

1 Turkish translation