deflorarla
Spanish
Verb
deflorarla
infinitive of
deflorar
combined with
la