Anglo-French · word

demurrer

to delay

Words sharing this root