What does APFSD stand for?
APFSD stands for "Armour Piercing Fin Stabilised Discarding"
How to abbreviate "Armour Piercing Fin Stabilised Discarding"?
"Armour Piercing Fin Stabilised Discarding" can be abbreviated as APFSD
What is the meaning of APFSD abbreviation?
The meaning of APFSD abbreviation is "Armour Piercing Fin Stabilised Discarding"
What does APFSD mean?
APFSD as abbreviation means "Armour Piercing Fin Stabilised Discarding"