What does IYRU stand for?
IYRU stands for "International Yacht Racing Union"
How to abbreviate "International Yacht Racing Union"?
"International Yacht Racing Union" can be abbreviated as IYRU
What is the meaning of IYRU abbreviation?
The meaning of IYRU abbreviation is "International Yacht Racing Union"
What does IYRU mean?
IYRU as abbreviation means "International Yacht Racing Union"