Definition of ILO in English:

ILO

  • International Labour Organization.

Pronunciation:

ILO

/ʌɪɛlˈəʊ/