deflorarle
Spanish
Verb
deflorarle
infinitive of
deflorar
combined with
le