English to Arabic

Meaning for:
Commensurate
other
متعادل