scroodge
scroo(d)ge
var.
forms of
scrouge
v.
Oxford English Dictionary
yu7NTAkq2jTfdvEzudIdQgChiKuccveC
630747d097828cb433b7a61baf0d88eb
Stop