Old French · word

estriver

to quarrel, struggle, compete

Words sharing this root