Divorare (en. Devour)

Translation into Italian

Synonyms