BAGSD - What does BAGSD stand for? The Free Dictionary
References in periodicals archive
Vet bills totalled more than PS1,000, of which the BAGSD
I'm now doing obedience and agility training with the BAGSD
(British Association for German Shepherd Dogs) - Coventry branch.
Due to problems with my own camera I failed to get any photographs of either the British and Irish Heritage Breeds Parade or the BAGSD