ILO


Meaning of ILO in English

[ILO] abbreviation International Labor Organization

Merriam-Webster English vocab.      Английский словарь Merriam Webster.