meaning of Bestrebung

Bestrebung - German to English

aspiration

View more

  • work
  • efforts {pl} [collectively]
  • endeavor [Am.]
  • endeavour [Br.]
  • attempt