Term Gallery logo

Meanings of international military court in English