estrucharte

Spanish

Verb

estrucharte

  1. infinitive of estruchar combined with te