Search term deployment has 3 results
EN English IT Italian
deployment (n) [military] schieramento (n) {m} [military]
deployment spiegamento