LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“archdiocese” in Turkish

1 Turkish translation