Spanish edit

Verb edit

deflorarla

  1. infinitive of deflorar combined with la