crodden

Middle English

Verb

crodden

  1. alternative form of crudden