effectours

English

Noun

effectours

  1. plural of effectour