Search term Interpol has 2 results
EN English ES Spanish
Interpol (n) [police] Interpol (n) {f} [police]
ES Spanish EN English
Interpol (n) [policía] {f} Interpol (n) [policía]