French · word

faciliter

to make easy

Words sharing this root