English Latin Dictionary

English - latine

shower in Latin: