What does YRU stand for?
YRU stands for "Yacht Research Unit"
How to abbreviate "Yacht Research Unit"?
"Yacht Research Unit" can be abbreviated as YRU
What is the meaning of YRU abbreviation?
The meaning of YRU abbreviation is "Yacht Research Unit"
What does YRU mean?
YRU as abbreviation means "Yacht Research Unit"