French

edit

Noun

edit

diablesses f

  1. plural of diablesse