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

بسر کرنا

phrase

  • live, pass time, spend