Search term flechette has one result
Jump to
EN English IT Italian
flechette (n) [small sharp antipersonnel projectile] (n) freccetta (n) {f} [small sharp antipersonnel projectile]