LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“schizophyta” in Turkish

1 Turkish translation