Englishfor English speakers
imprecation English
Meaning imprecation meaning
What does imprecation mean?
imprecation
Synonyms imprecation synonyms
What other words have the same or similar meaning as imprecation?