WAGBI

WAGBI stands for Wildfowlers Association of Great Britain and Ireland

WAGBI
Share
Abbreviations And Their Meaning