IAYR: Inter Agency Yacht Race

What does IAYR mean? The above is one of IAYR meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Inter Agency Yacht Race

IAYR also stands for:
... more