English to Arabic

Meaning for:
Unstrapped
other
محلول