Dictionary · French

Looking up "accumuler"…