JSASTC

AcronymDefinition
JSASTCJoint Services Adventurous Sail Training Centre (UK)