English-Latin dictionary »

rain, shower meaning in Latin

EnglishLatin
rain, shower noun

pluvia [pluviae](1st) F
noun

rain, shower, storm noun

imber [imbris](3rd) M
noun