Old French · word

destrecier

press hard; afflict

Words sharing this root