supply priests

English

Noun

supply priests

  1. plural of supply priest