Translation of إسْتَبْرَق

      Verb

      Noun

      ...

      erocade {relig.}
      استبرق {دين}