LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“spermatophyte” in Turkish

1 Turkish translation