estrucharles
Spanish
Verb
estrucharles
infinitive of
estruchar
combined with
les