Spanish: estochar

Spanish verb 'estochar' conjugated