Word: imprecating

Translations: imprecating

Dictionary:
german
Translations:
herabw√ľnschend
Random words