ICJ


Meaning of ICJ in English

World Court, court of the United Nations composed of 15 judges and is located in The Hague

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