retaliators

English

Noun

retaliators

  1. plural of retaliator