Definition of ILO in English:

ILO

  • International Labour Organization.

Pronunciation

ILO

/ʌɪɛlˈəʊ/