LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kayak merkezi” in English

1 English translation
EN
ski resort

Have you seen the website for the ski resort we went to last week?