STOYC

AcronymDefinition
STOYCSwiss Trans Oceanic Yacht Club