defleshings

English

Noun

defleshings

  1. plural of defleshing