AFSTR stands for Air Force Space Test Range

AFSTR
Share
Abbreviations And Their Meaning