English edit

Noun edit

deflowerings

  1. plural of deflowering