Spanish: estrapaluciar

Spanish verb 'estrapaluciar' conjugated