deflorarles
Spanish
Verb
deflorarles
infinitive of
deflorar
combined with
les