こくさいけいじけいさつきこう
Meanings
Name
1. International Criminal Police Organization; Interpol
Composed of
international; diplomatic intercourse
criminal police; detective force
mechanism; machinery; system; structure; organization