divestors

English

Noun

divestors

  1. plural of divestor