invocators

English

Noun

invocators

  1. plural of invocator