English to Arabic

Meaning for:
Substantiate
other
ثبّت