Spanish: acarralar

Spanish verb 'acarralar' conjugated