Definify.com

Definition 2025


captivators

captivators

English

Noun

captivators

  1. plural of captivator