LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“idolatry” in Turkish

1 Turkish translation