French Nouns: imprécation

French Nouns noun 'imprécation' conjugated