LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kayakçılık.” in English

1 English translation
EN
ski

Tom can ski as well as his brother.