cumulousEnglish

cumulous

Adjective

Thrown together in a pile

English: cumulous