English to Arabic

Meaning for:
Juries
other
هيئات المحلفين