Search term ally has 2 results
EN English FR French
ally (n) [military] allié (n) {m} [military]
FR French EN English
Ally Ali