altarists

English

Noun

altarists

  1. plural of altarist