OHRLLS
What is the meaning of OHRLLS? This page is about the meaning and definition of OHRLLS.
Meaning of OHRLLS
OHRLLS stands for Office of the High-Representative for the Least Developed Countries, Landlocked Developing Countries and Small Island Developing States