ice resurfacing machine
English
Noun
ice
resurfacing
machine
(
plural
ice resurfacing machines
)
Synonym of
Zamboni