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

تقدیر والا

phrase

  • lucky
    fortunate
    blessed