French: ahurir

French verb 'ahurir' conjugated