Search term enfilade has 2 results
Jump to
EN English IT Italian
enfilade (n) [military] infilata (n) {f} [military]
enfilade (n) [military] tiro d'infilata (n) {m} [military]