ICC


Meaning of ICC in English

organization founded in 1919 in which several countries are a member that promotes and supports worldwide free trade and globalization

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.