Spanish: trabuxar

Spanish verb 'trabuxar' conjugated