LexiTurkTURKISH ↔ ENGLISH DICTIONARY

sledding” in Turkish

2 Turkish translations