AFVFFTS stands for Armoured Fighting Vehicle Field Firing Target System (Australia)

AFVFFTS
Share
Abbreviations And Their Meaning