Printer friendly
"AcronymAttic.com

What does ILORU stand for?

ILORU stands for International Lobby for Reform in Uganda

This definition appears rarely