LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“veni , vidi, vici” in Turkish

1 Turkish translation