English to Arabic

Meaning for:
Ballasted
other
زوّد بالأثقال