2 results in 0.0040s.
Advertisement
  • Interpol
    Interpol, noun.
    the International Criminal Police Organization, organized to assist police of its member nations in international crime investigations.
    Ex. In response to messages from Interpol, the police made inquiries in various parts of th

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-Interpol