Translation of اشرفُ الناس in English:

اشرفُ الناس

phrase

  • the noblest of men