Squeamish
Russian Meaning
брезгливый привередливый разборчивый гадливый подверженный тошноте слабый обидчивый щепетильный
English Meaning
- Easily nauseated or sickened.
- Nauseated.
- Easily shocked or disgusted.
- Excessively fastidious or scrupulous.