Search term devour has 6 results
EN English DE German
devour (v) [food] schlucken (v) [food]
devour fressen
devour (v) fressen (v)
devour (v) [general] verschlingen (v) [general]
devour verzehren
devour auffressen