meaning of bestrebt

bestrebt - German to English

nervous

View more

  • anxious for
  • anxious to