Definition of ILO in English:

ILO

abbreviation

  • International Labour Organization.

Pronunciation

ILO

/ʌɪɛlˈəʊ/