English to Arabic

Meaning for:
Overproduced
other
مزيد إنتاج