French Nouns: transpercement

French Nouns verb 'transpercement' conjugated