fire sprinklers

English

Noun

fire sprinklers

  1. plural of fire sprinkler