Spanish: escarballar

Spanish verb 'escarballar' conjugated