Latin · root

cumulare

to heap up

Words sharing this root