n. police organization for the European Union whose purpose is to enhance efficiency and cooperation between European police forces
EUROPOL
Meaning of EUROPOL in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012