to the best advantage ne demek

  1. to the best advantage : en faydalı şekilde