From best selgende (present participle of selge), after English best-selling.
bestselgende (singular and plural bestselgende)