Translation of کارکُشا in English:

کارکُشا

phrase

  • doer
    one who manages affairs