English-Latin dictionary »

addition made to land by deposition of slit meaning in Latin

EnglishLatin
addition made to land by deposition of slit noun

alluvio [alluvionis](3rd) F
noun