Latin: stupefacio

Latin verb 'stupefacio' conjugated