Search term lanciafiamme has 2 results
Jump to
IT Italian EN English
lanciafiamme (n) [device that projects a flame] {m} flamethrower (n) [device that projects a flame]
lanciafiamme (n) [militare] {m} flamethrower (n) [militare]