English to Arabic

Meaning for:
Throughput
other
الطاقة الإنتاجية