English Latin Dictionary

English - latine

lightning in Latin: