LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“winter sport” in Turkish

1 Turkish translation