grand priors

English

Noun

grand priors

  1. plural of grand prior