Translation of بساط لپیٹنا in English:

بساط لپیٹنا

phrase

  • wind up, conclude
    finish