LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“grass snake” in Turkish

2 Turkish translations