Results

harra, harrow noun piece of farm equipment used to break up ploughed land; harrow
to dee in the harrows / to dee i the harrows to die while still working