Translation of سبقت کرنا in English:

سبقت کرنا

phrase

  • precede, advance, surpass