Word: execrative

Translations: execrative

execrative in german

Dictionary:
german
Translations:
abscheulich
Random words