LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“nature reserve” in Turkish

2 Turkish translations