English Latin Dictionary

English - latine

cathedral in Latin: