LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ski pole” in Turkish

1 Turkish translation