English to Arabic

Meaning for:
Oversupply
other
التزويد اكثر من الحاجة