sprinkler heads

English

Noun

sprinkler heads

  1. plural of sprinkler head