English edit

Noun edit

depilators

  1. plural of depilator