Meaning of europol
Definition of europol
(noun)
police
organization
for the European Union; aims to
improve
effectiveness
and
cooperation
among European
police
forces
Other information on europol
WIKIPEDIA results for
europol
Amazon results for
europol
Tweet