Definition of インターポール

インターポール

intaapooru

noun
Interpol, International Criminal Police Organization (Organisation)
Other readings:
インターポル