LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kayakçı” in English

1 English translation
EN
skier

My cousin in Hokkaido is a good skier.