astronomer-priests

English

Noun

astronomer-priests

  1. plural of astronomer-priest