English Latin Dictionary

English - latine

inventor in Latin: