Old French · word

estoffer

to equip; supply

Words sharing this root