English-Latin dictionary »

river deposited silt meaning in Latin

EnglishLatin
river deposited silt noun

adluvies [adluviei](5th) F
noun