Boulingo

priest

Religious leader who performs church duties.

priest

Learn languages with Boulingo