device that sprays water; person or thing that sprinkles

listen to the pronunciation of device that sprays water; person or thing that sprinkles
English - Turkish
English - English
{i} sprinkler
device that sprays water; person or thing that sprinkles
Favorites