MICRO PUFFS

AcronymDefinition
MICRO PUFFSSubmarine Passive Ranging Sonar