English Latin Dictionary

English - latine

sudden in Latin: