LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Delphi” in Turkish

1 Turkish translation