deflorarse

Spanish

Verb

deflorarse

  1. infinitive of deflorar combined with se