Sahih International

And other [punishments] of its type [in various] kinds.

  • Loading...