wind-up merchants
English
Noun
wind-up merchants
plural of
wind-up merchant