ENGLISH → NEPALI
squeamish
01
adjective
अत्यधिक नकचढा र चाँडै घिन लाग्ने; संकोची।
excessively fastidious and easily disgusted
In a sentence
so squeamish he would only touch the toilet handle with his elbow
यति संकोची कि ऊ शौचालयको ह्यान्डल केवल आफ्नो कुहिनाले छुन्थ्यो।