Translation of اِبرا in English

اِبرا

Noun (masculine)

  1. remission, release, acquittal

Powered by Oxford