LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“savior , ing. saviour” in Turkish

2 Turkish translations