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