English-Latin dictionary »

heap / pile / mound / aggregate / mass / accumulation meaning in Latin

EnglishLatin
heap / pile / mound / aggregate / mass / accumulation noun

cumulus [cumuli](2nd) M
noun