jaggerbush

jaggerbush

English Noun
Ad

Definition

A thornbush, bramble, briar.

Ad