execrative

listen to the pronunciation of execrative
الإنجليزية - التركية
iftira eden
الإنجليزية - الإنجليزية
A word used for cursing; an imprecatory word or expression
Cursing; imprecatory; vilifying
execrative
المفضلات