Spanish

edit

Verb

edit

deflorarles

  1. infinitive of deflorar combined with les