defibrators
English
Noun
defibrators
plural of
defibrator