meaning of Beherztheit

Beherztheit - German to English

nerve

View more

  • pluckiness