LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“bioecology” in Turkish

2 Turkish translations