first responders

English

Noun

first responders

  1. plural of first responder