LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Manichaean” in Turkish

1 Turkish translation