BFA

What is BFA?

BFA meaning in Military terminology / glossary / dictionary is:
Blank-firing adaptor

Tags: