ASTA

Medical abbreviations:
ASTA

Abersoch Sailing Training Association