LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“downhill skier” in Turkish

1 Turkish translation