Printer friendly
"AcronymAttic.com

What does OLOAR stand for?

OLOAR stands for Our Living Oceans Annual Report

This definition appears very frequently