meaning of bestens

bestens - German to English

at best

View more

  • at market [sell purchase]
  • within marketplace [sell order]
  • optimally
  • perfectly
  • hunky-dory [coll.]