Search term Interpol has 2 results
EN English FR French
Interpol (n) [police] Interpol (n) {m} [police]
FR French EN English
Interpol (n) [police] {m} Interpol (n) [police]