English to Arabic

Meaning for:
Tribunal
other
المحكمة