Spanish

edit

Verb

edit

deflorarla

  1. infinitive of deflorar combined with la