self-repairs
English
Noun
self-repairs
plural of
self-repair