INTERPOL


Meaning of INTERPOL in English

n. International Criminal Police Organization. [abbr.]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.