Spanish: estripachar

Spanish verb 'estripachar' conjugated