Squeamish

Telugu Meaning

స్వల్ప విషయాలకు చిరాకుపడెడు

అతిగా నియామాలను పాటించునట్టి

English Meaning

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