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