सेल्फ डिस्ट्रूस्ट / सेल्फ · NOUN
lack of self-confidence
Looking for poetry? Read shayari and poems by great poets.