AFSTAR stands for Air Force Science & Technology Report

AFSTAR
Share
Abbreviations And Their Meaning