LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“scientific name” in Turkish

2 Turkish translations