English
›
Words
execrable
Translation:
English
Adjective
8
detestable
3
very
bad
Add
Translation