1. YRU stands for Yala Rajabhat University (Thailand)
  2. YRU stands for Yacht Research Unit (Kiel, Germany)
  3. YRU stands for Yacht Racing Union (various locations)
YRU

Leave a Reply

Your email address will not be published. Required fields are marked *