LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“parsonage” in Turkish

1 Turkish translation