About us
Define
Definitions for
"Brammer"
An impressive specimen. See also stoater.
brookmyre.co.uk