Spanish: zampuxar

Spanish verb 'zampuxar' conjugated