English
›
Words
detestable
Translation:
English
Adjective
8
execrable
Add
Translation