What does besprühen mean?

besprühen - German to English

to spray

View more

  • to sprinkle