English to Arabic

Meaning for:
Behemoths
other
الحمولات