English Latin Dictionary

English - latine

thunderstorm in Latin: