LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“cnidaria” in Turkish

1 Turkish translation