addebbiatura

Italian

Etymology

From addebbiare +‎ -tura.

Noun

addebbiatura m (plural addebbiaturi)

  1. slash and burn