dry sprinklers

English

Noun

dry sprinklers

  1. plural of dry sprinkler