What does betauen mean?

betauen - German to English

to bedew

View more

  • to dew