Devoured (fr. Dévorée)

Translation into English

Synonyms

  • absorbée
  • consumé
  • dévastée
  • ravagée