meaning of bestenfalls

bestenfalls - German to English

at best

View more

  • at most
  • at the most useful
  • at most
  • preferably
  • within the most useful instance