Translation of لاچار کرنا in English:

لاچار کرنا

phrase

  • render helpless
    compel, put pressure upon, reduce to straits
    disarm