MohammedPreview
Open in TheBrain

La Dēpilāre

  1. To pull out the hair; to depilate
  2. To pluck feathers
  3. To peel the skin