French: puzzle

French verb 'puzzle' conjugated