English to Arabic

Meaning for:
Cumulative
other
متراكم