Translation of والا صفات in English:

والا صفات

phrase

  • of high qualities and merits