Translation of مجرا کرنا in English:

مجرا کرنا

phrase

  • pay respect, make obeisance, wait on
  • allow deductions
  • present professional singing or dancing