Squeamish
Spanish Meaning
delicado aprensivo remilgado quisquilloso melindroso
English Meaning
- Easily nauseated or sickened.
- Nauseated.
- Easily shocked or disgusted.
- Excessively fastidious or scrupulous.