LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“rhizoid” in Turkish

1 Turkish translation