Translation of افضلُ الانبیا/ المرسلین in English:

افضلُ الانبیا/ المرسلین

phrase

  • the most distinguished of the prophets, an epithet of Prophet Muhammad