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