Spanish: llestrar

Spanish verb 'llestrar' conjugated