Translation of بشارت دینا in English:

بشارت دینا

phrase

  • convey glad tidings