LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“beginner's luck” in Turkish

1 Turkish translation