Urdu · verb · Verbs & Actions

Jhempna

झेंपना
Meaning

Colloquial: to feel shy, abashed or embarrassed.