English to Arabic

Meaning for:
Salvaged
other
منقذ