Translation of والا تبار in English:

والا تبار

phrase

  • of high and noble family