Home
Search
Index
Definify.com
Definition
2024
skimobiling
skimobiling
English
Noun
skimobiling
(
uncountable
)
The use of a
skimobile
;
snowmobiling
.
Similar Results