Spanish

edit

Verb

edit

deflorarte

  1. infinitive of deflorar combined with te