international law enforcement agency

Noun
  1. An international administrative unit responsible for law enforcement (synset 108361478)

Other Searches