English
›
Words
squeamish
Translation:
English
Adjective
8
fastidious
7
queasy
4
easily
shocked or sickened by unpleasant things
Add
Translation