AFTAS stands for Automated Fleet Towed Array Sonar

AFTAS
Share
Abbreviations And Their Meaning