captivators

English

Noun

captivators

  1. plural of captivator