Meaning of ICC in English:

ICC

Translate ICC into Spanish

abbreviation

  • 1International Chamber of Commerce.

  • 2International Criminal Court.

  • 3International Cricket Council.