What does Begießen mean?

Begießen - German to English

to douse

View more

  • to dowse
  • to water
  • to baste
  • basting
  • perfusion
  • watering