English to Arabic

Meaning for:
Scuttled
other
مسرع