The English term "devour" matches the Italian term "divorare"

other english words that include "devour" : italian :
devourer mangione