What does betrüben mean?

betrüben - German to English

to aggrieve [afflict]

View more

  • to sadden