English to Arabic

Meaning for:
Payload
other
الحمولة الصافية :: الشحنة المتفجرة