Version Française
Meaning of
"imprécation"
in English language
French to English
English to French
French
English
imprécation
malediction
imprécation
imprecation