Persian · adjective · The Heart & the Body

Iztiraab-zada

इज़्तिराबज़दा
Meaning

Stricken with restlessness or agitation.