damnableEnglish

damnable, execrable

Adjective

Deserving a curse

English: damnable, execrable

English words with similar meanings

Show 1 words