Definify.com

Definition 2024


deflorations

deflorations

English

Noun

deflorations

  1. plural of defloration