English
›
Words
repulsive
to the sight
Translation:
English
Adjective
2
hideous
Add
Translation