electrocuters

English

Noun

electrocuters

  1. plural of electrocuter