LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kızakla taşımak veya yolculuk etmek.” in English

1 English translation
EN
sled

In the winter, I like to sled down the small hill close to our home.