execrative

listen to the pronunciation of execrative
Englisch - Türkisch
iftira eden
Englisch - Englisch
A word used for cursing; an imprecatory word or expression
Cursing; imprecatory; vilifying