Urdu · adjective · Qualities & Descriptions

Chidchida

चिड़चिड़ा
Meaning

Irritable or peevish.