IAYR

AcronymDefinition
IAYRInter Agency Yacht Race (UK)