LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“catechize” in Turkish

1 Turkish translation