The English term "stuffs" matches the Italian term "inzeppa"

other english words that include "stuffs" : italian :
overstuffs ingombrato