French: stupéfaire

French verb 'stupéfaire' conjugated