Definitions of sprinkler

  1. One who sprinkles.
X