LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“godhood” in Turkish

1 Turkish translation