French Nouns: auto-sacrifice

French Nouns verb 'auto-sacrifice' conjugated