English

edit

Noun

edit

deflowerings

  1. plural of deflowering