Translation of عالی تبار in English:

عالی تبار

phrase

  • of high or noble descent