INTERPOL means:

1. International political conference
2. International criminal police organization
3. International association of police officers

0

Leave a Comment