LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“biotope” in Turkish

2 Turkish translations