Vocabulary

Interpol

Meaning 1

- Interpol : an international organization that enables the police forces of different countries to help each other to solve crimes - องค์การตำรวจสากล