LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“bryozoa” in Turkish

1 Turkish translation