English to Arabic

Meaning for:
Overabundance
other
الوفرة المفرطة