English-Latin dictionary »

flood, overflow meaning in Latin

EnglishLatin
flood, overflow noun

alluvio [alluvionis](3rd) F
noun