Translation of نجات دہندہ in English

نجات دہندہ

Idiomatic

  1. one who gives salvation or helps to get deliverance

Powered by Oxford