LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“pilgrim's progress” in Turkish

1 Turkish translation