ILO


Meaning of ILO in English

UN agency dealing with the interests of labor and aiming to improve working conditions

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.