LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Last Supper” in Turkish

1 Turkish translation