Search term Interpol has 3 results
EN English PT Portuguese
Interpol (n) [police] Interpol (n) {f} [police]
Interpol International Criminal Police Organization
PT Portuguese EN English
Interpol (n) [polícia] {f} Interpol (n) [polícia]