MTYC

AcronymDefinition
MTYCMiddle Thames Yacht Club (UK)