Dictionary search results

Showing 1-3 of 3 results

jus cogens British & World English

The principles which form the norms of international law that cannot be set aside