Suggest a translation

मुचलका - (مچلکہ )مچلکا

मुचलका personal undertaking by an accused person to comply with the law

masculine noun