AAFBD stands for Army and Air Force (Exchange and Motion Picture Services) Board of Directors

AAFBD
Share
Abbreviations And Their Meaning