LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kayakla atlama” in English

1 English translation
EN
ski jumping

The most popular sports in that country are soccer, speedway and ski jumping.