self-liquidators
English
Noun
self-liquidators
plural of
self-liquidator