English to Arabic

Meaning for:
Oversubscription
other
الطّلب أكثر من المعروض