English to Arabic

Meaning for:
Accumulate
other
تراكم