English Latin Dictionary

English - latine

sneezing in Latin: