Definition of IOC in English:

IOC

Translate IOC into Spanish

abbreviation

  • International Olympic Committee.