English Latin Dictionary

English - latine

priest in Latin: