estrucharte
Spanish
Verb
estrucharte
infinitive of
estruchar
combined with
te