Search term crossfire has 2 results
EN English FR French
crossfire (n) [military] feu croisé (n) {m} [military]
FR French EN English
CrossFire ATI CrossFire