Devour (fr. Dévorent)

Translation into English

Synonyms

  • absorber
  • avaliser
  • consumer
  • engloutir
  • gober