Spanish: esferrachar

Spanish verb 'esferrachar' conjugated