Spanish: defarrapar

Spanish verb 'defarrapar' conjugated