Spanish

edit

Verb

edit

estrucharte

  1. infinitive of estruchar combined with te