Indonesian: menancap

Indonesian verb 'menancap' conjugated