German to English Dictionary

Deutsch Version

imprecate German pronunciation - Say imprecate in English pronunciation Meaning of "imprecate" in English language