Definify.com

Definition 2024


priestcrafts

priestcrafts

English

Noun

priestcrafts

  1. plural of priestcraft