English Latin Dictionary

English - latine

church in Latin: