Squeamish Meaning in Telugu

  • స్వల్ప విషయాలకు చిరాకుపడెడు
  • అతిగా నియామాలను పాటించునట్టి

Synonyms

  • fastidious
  • queasy