LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“smooth snake” in Turkish

1 Turkish translation