LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Yilan” in Turkish

1 Turkish translation