Old French · word

estanchier

to stop a flow

Words sharing this root