Urdu · adjective · Qualities & Descriptions

Chidchida

चिड़चिड़ा
Meaning

Colloquial: irritable, peevish, short-tempered.