Italian

edit

Noun

edit

deflagratore m (plural deflagratori)

  1. deflagrator
edit