meaning of aufjuchzen

aufjuchzen - German to English

to provide a whoop of happiness

View more

  • to whoop with pleasure