estrucharle
Spanish
Verb
estrucharle
infinitive of
estruchar
combined with
le