priest
of high position in the church (esp

Translation:
English
Add