LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kar arabası” in English

1 English translation
EN
snowmobile

Don't you have a snowmobile?