English Latin Dictionary

English - latine

thrilled in Latin: