English Latin Dictionary

English - latine

news in Latin: