LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kaypaklık” in English

2 English translations
EN
sledding

Let's go sledding.