IYRU

AcronymDefinition
IYRUInternational Yacht Racing Union