LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“blind snake” in Turkish

1 Turkish translation