Turkish-English dictionary »

kar motosikleti meaning in English

TurkishEnglish
kar motosikleti noun

snowmobile [snowmobiles](vehicle)
noun
[UK: ˈsnomoˌbil] [US: ˈsnomoˌbil]