Spanish

edit

Verb

edit

desolarte

  1. infinitive of desolar combined with te