APFSDU

AcronymDefinition
APFSDUArmor Piercing Fin Stabilized Depleted Uranium (gaming)