Word: imprecating

Translations: imprecating

Dictionary:
german
Translations:
herabwünschend
Random words