Middle English · word

scrobben

to rub hard or scratch

Words sharing this root