LexiTurkTURKISH ↔ ENGLISH DICTIONARY

sporogenesis” in Turkish

1 Turkish translation