Latin · root

providere

to foresee; provide

Words sharing this root