LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“duotheism” in Turkish

1 Turkish translation