IYRU Sailing Abbreviation

IYRU has various meanings in the Sailing category. Discover the full forms, definitions, and usage contexts of IYRU in Sailing.

Intemnational Yacht Racing Union
Sailing

Citation

Last updated: