SNOWMOBILE


Meaning of SNOWMOBILE in English

n. vehicle made to be driven on snow

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.