Spanish: zorribar

Spanish verb 'zorribar' conjugated