English-Latin dictionary »

water (in general) meaning in Latin

EnglishLatin
water (in general) noun
[UK: ˈwɔː.tə(r)]
[US: ˈwɒ.tər]

imber [imbris](3rd) M
noun
Rain is water falling from clouds. = Imber est aqua de nubibus cadens.

Your history