What does IYRU stand for?

IYRU stands for various terms. Discover the full forms, meanings, and possible interpretations of IYRU across different fields and industries.

International Yacht Racing Union

Most Common
Intemnational Yacht Racing Union
ClassOrganizationsSailing
International Yacht-Racing Union

Citation

Last updated: