SNOWMOBILING


Meaning of SNOWMOBILING in English

noun travel by snowmobile.

→ snowmobile

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.