Interpol
English Dictionary
->
Letter I
-> Interpol
Search Dictionary:
Interpol Definition
(n)
an
international
intelligence
agency
permitting
collaboration
among
intelligence
agencies
around
the
world
Interpol Synonyms
Interpol
© Art Branch Inc.