estrucharse
Spanish
Verb
estrucharse
infinitive of
estruchar
combined with
se