Squeamish

Russian Meaning

брезгливый

привередливый

разборчивый

гадливый

подверженный тошноте

слабый

обидчивый

щепетильный

English Meaning

  1. Easily nauseated or sickened.
  2. Nauseated.
  3. Easily shocked or disgusted.
  4. Excessively fastidious or scrupulous.