Word: imprecating

Translations: imprecating

imprecating in german

Dictionary:
german
Translations:
herabwünschend
Random words