Go to top
Sad-Ra-Ra: to resolve, persist, persevere in. asarra (vb. 4) - to be obstinate, persist obstinately. asarruu - they persisted. sirrun - intense cold. sarratin - moaning, vociferating.