LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“apostate” in Turkish

4 Turkish translations