deflorarte
Spanish
Verb
deflorarte
infinitive of
deflorar
combined with
te