electrocutors
English
Noun
electrocutors
plural of
electrocutor