Translation of مقدر کا ستارا in English:

مقدر کا ستارا

phrase

  • good fortune