deflorarse
Spanish
Verb
deflorarse
infinitive of
deflorar
combined with
se