captresses

English

Noun

captresses

  1. plural of captress