HUMAN FLESH


Meaning of HUMAN FLESH in English

skin and muscle of the human body

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.