sprey


Results for "sprey"

Turkish - English dictionary

sprey

(Turkish - English dictionary) :
1. spray (ejected by a sprayer). 2. sprayer (device).