Verb
to ensure {relations}, [ ensured ; ensured ]
to vouch {Droit}
أَكْفَلَ {قانون}
to guarantee [ guaranteed ; guaranteed ]
to sponsor {Droit}
أَكْفَلَ {قانون}