Latin · word

satisfacere

to do enough

Words sharing this root