Translation of تقدیر والا in English:

تقدیر والا

phrase

  • lucky, fortunate, blessed