English to Arabic

Meaning for:
Cumulated
other
مراكم