alien priors

English

Noun

alien priors

  1. plural of alien prior