LexiTurkTURKISH ↔ ENGLISH DICTIONARY

motorlu kızak.” in English

1 English translation
EN
snowmobile

Don't you have a snowmobile?