Translation of ILO in Spanish:

ILO

OIT, n.

noun

  • 1

    OIT feminine

    International Labor Organization