English to Arabic

Meaning for:
Compurgation
other
تبرئة بالأيمان