English to Arabic

Meaning for:
Amounted
other
مبلوغ