meaning of besprühen

besprühen - German to English

to spray

View more

  • to sprinkle