ILO


Meaning of ILO in English

abbr. International Labour Organization.

Oxford English vocab.      Оксфордский английский словарь.