Middle English: stourben

Middle English verb 'stourben' conjugated