STW

Medical abbreviations:
STW

Sports Touring World