Search term devour has 3 results
Jump to
EN English IT Italian
devour (v) [food] inghiottire (v) [food]
devour (v) [food] divorare (v) [food]
devour (v) [general] divorare (v) [general]