Definify.com

Definition 2024


captivators

captivators

English

Noun

captivators

  1. plural of captivator