Translation of azab in English:

azab

punishment

noun

  • 1

    punishment, torture