LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Enkidu” in Turkish

1 Turkish translation