English to Arabic

Meaning for:
Arbitrable
other
قابل للتّحكيم